#include <windows.h>
#include <stdio.h>

// 鸡兔同笼，共有头 6 只、脚 16 只，问鸡兔各几只？
/*
第一步：定义 2 个变量分别为 x、y。x 代表鸡的数量，y 代表兔子的数量。
第二步：通过数学分析可得：x+y=6；2*x+4*y=16；变换方程式并计算鸡的数量 x=（4*6-16）/2。
第三步：计算兔子的数量 y=（16-2*6）/2。
第四步：打印输出鸡和兔子的数量。*/

int main()
{
    SetConsoleOutputCP(65001);
    int x, y;
    x = (4 * 6 - 16) / 2;
    y = (16 - 2 * 6) / 2;
    printf("鸡有%d只，兔子有%d只。", x, y);
    return 0;
}
